Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 PENWERRIS ROAD Detached £290,572 £190,000 22 May 2015
17 PENWERRIS ROAD Semi-Detached £316,061 £300,000 6 Jul 2022
19 PENWERRIS ROAD Detached £282,308 £275,000 10 Jan 2025
20 PENWERRIS ROAD Semi-Detached £316,061 £230,000 21 Dec 2016
21 PENWERRIS ROAD Terraced £358,531 £220,000 19 Oct 2007
22 PENWERRIS ROAD Detached £386,136 £222,500 1 Dec 2006